package smallfrench.moteur.biblio.igu;

import smallfrench.moteur.biblio.AClasse;
import smallfrench.moteur.biblio.AObjet;
import smallfrench.moteur.biblio.AnnotationMembre;
import smallfrench.moteur.biblio.RChaine;
import smallfrench.moteur.biblio.REntier;

public class EvenementSouris extends AObjet {

	public static AClasse CLASSE = AClasse.creer(EvenementSouris.class);

	@AnnotationMembre
	public EvenementSouris(int x, int y, int xEcran, int yEcran,
			int bouton) {

		this.x = new REntier(x);
		this.y = new REntier(y);
		this.xEcran = new REntier(xEcran);
		this.yEcran = new REntier(yEcran);

		this.bouton = new REntier(bouton);
	}

	@AnnotationMembre
	public REntier x;

	@AnnotationMembre
	public REntier y;

	@AnnotationMembre
	public REntier xEcran;

	@AnnotationMembre
	public REntier yEcran;

	@AnnotationMembre
	public REntier bouton;

	@AnnotationMembre
	@Override
	public RChaine enChaine() {
		return new RChaine(CLASSE.nom);
	}
}
